Low: sssd security, bug fix, and enhancement update

Related Vulnerabilities: CVE-2018-16838   CVE-2018-16838   CVE-2018-16838  

Synopsis

Low: sssd security, bug fix, and enhancement update

Type/Severity

Security Advisory: Low

Topic

An update for sssd is now available for Red Hat Enterprise Linux 8.

Red Hat Product Security has rated this update as having a security impact of Low. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.

Description

The System Security Services Daemon (SSSD) service provides a set of daemons to manage access to remote directories and authentication mechanisms. It also provides the Name Service Switch (NSS) and the Pluggable Authentication Modules (PAM) interfaces toward the system, and a pluggable back-end system to connect to multiple different account sources.

The following packages have been upgraded to a later upstream version: sssd (2.2.0). (BZ#1687281)

Security Fix(es):

  • sssd: improper implementation of GPOs due to too restrictive permissions (CVE-2018-16838)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Red Hat Enterprise Linux 8.1 Release Notes linked from the References section.

Solution

For details on how to apply this update, which includes the changes described in this advisory, refer to:

https://access.redhat.com/articles/11258

Affected Products

  • Red Hat Enterprise Linux for x86_64 8 x86_64
  • Red Hat Enterprise Linux for IBM z Systems 8 s390x
  • Red Hat Enterprise Linux for Power, little endian 8 ppc64le
  • Red Hat Enterprise Linux for ARM 64 8 aarch64
  • Red Hat CodeReady Linux Builder for x86_64 8 x86_64
  • Red Hat CodeReady Linux Builder for Power, little endian 8 ppc64le
  • Red Hat CodeReady Linux Builder for ARM 64 8 aarch64
  • Red Hat CodeReady Linux Builder for IBM z Systems 8 s390x

Fixes

  • BZ - 1283798 - sssd failover does not work on connecting to non-responsive ldaps:// server
  • BZ - 1598457 - Attributes not present in Global Catalog can be removed from the cache during GC lookups
  • BZ - 1638295 - sssctl user-checks does not show custom IFP user_attributes
  • BZ - 1640820 - CVE-2018-16838 sssd: improper implementation of GPOs due to too restrictive permissions
  • BZ - 1657665 - Error accessing files on samba share randomly
  • BZ - 1660461 - responders chain requests that were issued before reconnection to sssd_be
  • BZ - 1661182 - sss_cache prints spurious error messages when invoked from shadow-utils on package install
  • BZ - 1665388 - SSSD netgroups do not honor entry_cache_nowait_percentage
  • BZ - 1665867 - proxy provider is not working with enumerate=true when trying to fetch all groups
  • BZ - 1667045 - Missing sssd-files in last section(SEE ALSO) of sssd man pages
  • BZ - 1667252 - crash when requesting extra attributes
  • BZ - 1669407 - MAN: Document that PAM stack contains the systemd-user service in the account phase in RHEL-8
  • BZ - 1673443 - sssd man pages: The default value of "ldap_user_home_directory" is not mentioned with AD server configuration
  • BZ - 1676385 - pam_sss with smartcard auth does not create gnome keyring
  • BZ - 1677994 - sssd config-check reports an error for a valid configuration option
  • BZ - 1681279 - AD user not found after establishing trust and restarting sssd
  • BZ - 1686154 - sudorule matching when no host or hostcat set
  • BZ - 1687281 - Rebase sssd in RHEL-8.1 to the latest upstream release
  • BZ - 1695575 - sssd service is starting before network service
  • BZ - 1695581 - Extend cached_auth_timeout to cover subdomains / trusts
  • BZ - 1695582 - [RFE] return multiple server addresses to the Kerberos locator plugin
  • BZ - 1702658 - TPS tests fail for sssd-common in RHEL 8 (rpm -V sssd-common)
  • BZ - 1711318 - p11_child::sign_data() function implementation is not FIPS140 compliant
  • BZ - 1712875 - Old kerberos credentials active instead of valid new ones (kcm)
  • BZ - 1725168 - sssd-proxy crashes resolving groups with no members
  • BZ - 1726945 - negative cache does not use values from 'filter_users' config option for known domains
  • BZ - 1729055 - sssd does not pass correct rules to sudo
  • BZ - 1733372 - permission denied on logs when running sssd as non-root user
  • BZ - 1736265 - Smart Card auth of local user: endless loop if wrong PIN was provided
  • BZ - 1736483 - Sudo prompt for smart card authentication is missing the trailing colon
  • BZ - 1736796 - sssd config option "default_domain_suffix" should not cause files domain entries to be qualified, this can break sudo access
  • BZ - 1736861 - dyndns_update = True is no longer enough to get the IP address of the machine updated in IPA upon sssd.service startup

CVEs

References